package uniandes.cupi2.clienteJoy.mundo.clienteN1;

import java.io.IOException;
import java.net.Socket;

public class ThreadRecibirPeticiones extends Thread
{

	private Joy joyP2P;
	
	public ThreadRecibirPeticiones ( Joy j )
	{
		joyP2P = j;
	}
	
	public void run()
	{
		try
		{
			while (true)
			{
				Socket socketNuevaPeticionCliente = joyP2P.getReceptorPeticiones().accept();
				joyP2P.crearTransferencia(socketNuevaPeticionCliente);
			}
		}
		catch (IOException e)
		{
			e.printStackTrace();
		}
		finally
		{
			joyP2P.cerrarReceptor();
		}
	}
	
}
